You may make backup copies of this disk or transfer the contents to a hard disk. As a registered user, you may include System 7 Pack‚Ñ¢ in your own commercial products and distribute up to 200 copies as long as you include our copyright message somewhere in the program and your documentation. If you plan to sell more than 200 copies of a commercial product, contact us for a distribution license. For in-house use, contact us for site-licensing. For multiple programmers, each programmer should have a registered copy.
Introduction
System 7 Pack™ allows 4th DIMENSION® to take advantage of one of System 7's most powerful features: AppleEvents. In addition, you can open or print documents and launch or terminate any application. System 7 Pack™ also provides the ability to execute Frontier™ scripts from within 4th DIMENSION®.
Using AppleEvents, you can request any running application to open or print a document. Certain applications which support scripting (most notably Frontier™, HyperCard®, and SuperCard®) can also be requested to execute almost any command via AppleEvents. System 7 Pack™ will also allow you to install a 4D procedure to be executed in response to an AppleEvent. You can also send AppleEvents to compatible applications running on a remote networked Macintosh. AppleEvents will also allow certain applications such as Frontier™ to extract information from 4D or request 4D to execute a command.
Not all applications currently support AppleEvents. However, the Launch/Open Document and Quit functions will work for all applications whether or not they are AppleEvent aware.
System 7 Pack requires 4th DIMENSION® version 2.2 or later and any Macintosh® that is capable of running System 7. Earlier versions of 4D® will allow you to launch applications and send AppleEvents, but won't allow AppleEvents to be received. Version 3.5 of System 7 Pack is fully compatible with 4D® v3.0.3 or later, including 4D® Server. System 7 Pack v3.5 will not work with 4D® 3.0.1 or 3.0.2 - you must upgrade to 3.0.3 or later.
Installing System 7 Pack
The easiest way to install System 7 Pack™ is to simply drop the enclosed Proc.Ext file into your database project folder. You can also use 4D®'s External Mover™ application to copy the package into an existing Proc.Ext file. If you have 4D Mover™ from ACIUS, you can also use it to copy the single Package from the demo database to your own database. In either External Mover™ or 4D Mover™, System 7 Pack™ will appear as a single Package, which actually consists of many individual commands. The individual commands cannot be moved separately.
You can also place the Proc.Ext file in your System folder or 4D®'s folder to make it accessible to all databases. If you do it this way, make sure you copy the Proc.Ext file if you wish to use your database on a different system.
You may also wish to place the S7P Help desk accessory in your Apple Menu Items folder so you can access an online command reference.